Big Huge Thesaurus

Artemisia stelleriana

noun